package com.ruoyi.project.jxc.service;

import com.ruoyi.project.jxc.domain.JxcMf;

import java.util.List;

public interface IJxcMfService {
    /**
     * 查询厂家列表
     *
     * @param mf 厂家信息
     * @return 厂家集合
     */
    public List<JxcMf> selectMfList(JxcMf mf);
    /**
     * 新增厂家
     *
     * @param mf 厂家信息
     * @return 结果
     */
    public int insertMf(JxcMf mf);

    /**
     * 校验部门名称是否唯一
     *
     * @param mf 部门信息
     * @return 结果
     */
    public String checkMfNameUnique(JxcMf mf);
    /**
     * 根据id 拿到 厂家信息
     */
    JxcMf selectMfById(Long mfId);
    /**
     * 根据厂家信息更新厂家信息
     */
    int updateMf(JxcMf mf);

    int deleteMfById(Long[] mfId);

    List<JxcMf> selectMfAll();
}
